Computational Fair Division
نویسنده
چکیده
Fair division is a fundamental problem in economic theory and one of the oldest questions faced through the history of human society. The high level scenario is that of several participants having to divide a collection of resources such that everyone is satisfied with their allocation – e.g. two heirs dividing a car, house, and piece of land inherited. The literature on fair division was developed in the 20th century in mathematics and economics, but computational work on fair division is still sparse. This thesis can be seen as an excursion in computational fair division divided in two parts. The first part tackles the cake cutting problem, where the cake is a metaphor for a heterogeneous divisible resource such as land, time, mineral deposits, and computer memory. We study the equilibria of classical protocols and design an algorithmic framework for reasoning about their game theoretic properties. In our framework, the protocols are built from simple instructions that can be executed on a computer. Moreover, we prove an impossibility theorem for truthful mechanisms in the classical query model, which is similar in spirit to the Gibbard-Sattherthwaite theorem of social choice theory. We also study alternative and richer models, such as externalities in cake cutting, simultaneous cake cutting, and envy-free cake cutting. The second part of the thesis tackles the fair allocation of multiple goods, divisible and indivisible. In the realm of divisible goods, we investigate the well known Adjusted Winner procedure, obtaining several novel characterizations of the protocol and giving a complete picture of its pure Nash equilibria and their efficiency. For indivisible goods, we study the competitive equilibrium from equal incomes solution concept for valuations with perfect complements and valuations with perfect substitutes. We obtain characterizations of when competitive equilibria exist, as well as polynomial time algorithms and hardness results for computing the equilibria.
منابع مشابه
No agent left behind: dynamic fair division of multiple resources
Recently fair division theory has emerged as a promising approach for the allocation of multiple computational resources among agents. While in reality agents are not all present in the system simultaneously, previous work has studied static settings where all relevant information is known upfront. Our goal is to better understand the dynamic setting. On the conceptual level, we develop a dynam...
متن کاملExpected Outcomes and Manipulations in Online Fair Division
Two simple and attractive mechanisms for the fair division of indivisible goods in an online setting are Like and Balanced Like. We study some fundamental computational problems concerning the outcomes of these mechanisms. In particular, we consider what expected outcomes are possible, what outcomes are necessary and how to compute their exact outcomes. In general, we show that such questions a...
متن کاملExternalities in Cake Cutting
The cake cutting problem models the fair division of a heterogeneous good between multiple agents. Previous work assumes that each agent derives value only from its own piece. However, agents may also care about the pieces assigned to other agents; such externalities naturally arise in fair division settings. We extend the classical model to capture externalities, and generalize the classical f...
متن کاملDynamic bandwidth allocation with fair scheduling for WCDMA systems
Dynamic bandwidth allocation (DBA) will play an important role in future broadband wireless networks, including the 3G and 4G WCDMA systems. A code-division generalized processor sharing (CDGPS) fair scheduling DBA scheme is proposed for WCDMA systems. The scheme exploits the capability of the WCDMA physical layer, reduces the computational complexity in the link layer, and allows channel rates...
متن کاملExistence of a simple and equitable fair division: A short proof
In this note we study how to share a good between n players in a simple and equitable way. We give a short proof for the existence of such fair divisions. In this note we study a fair division problem. Fair divisions problems are sometimes called cake cutting problems. These kinds of problems appear when we study division of land, time or computer memory between different agents with different ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2015